<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>05_Set和Map数据结构</title>
</head>
<body>
<!--
1. Set容器 : 无序不可重复的多个value的集合体
  * Set()
  * Set(array)
  set容器的方法：
  * add(value) 增
  * delete(value) 删
  * has(value) 判断有没有
  * clear() 清空
  * size 数量
2. Map容器 : 无序的 key不重复的多个key-value的集合体
  * Map()
  * Map(array)
  * set(key, value)//添加
  * get(key)
  * delete(key)
  * has(key)
  * clear()
  * size
-->

<script type="text/javascript">
  let  set=new Set();
  console.log(set)

  let  set1=new Set([1,2,3,4,5,6,7,7]);
  console.log(set1) //只保留重复的
  set1.add(8)
  console.log(set1.size,set1);
  console.log(set1.has(8))
  console.log(set1.has(9))

  let map1=new Map();
  console.log(map1)

  let map=new Map([['username','aaa'],['age',22]]);
  console.log(map)
  map.set('scroe',78);
  console.log(map)
  map.delete('age');
  console.log(map)
</script>
</body>

</html>